frame (someone) for a crime

Translations
подставить (кого-то) за преступление
The detective tried to frame him for the robbery.
Детектив пытался подставить его за ограбление.
Definitions
To falsely accuse or set up someone to appear guilty of a crime they did not commit, often by planting evidence or manipulating circumstances.